new Promise((resolve, reject)=>{
    setTimeout(()=>{
        var a = 'la';
        resolve(a);
    }, 10);
}).then((v)=>{
    return new Promise((resolve, reject)=>{
        setTimeout(()=>{
            var b = 'gou';
            resolve(v + b);
        }, 10);
    });
}).then((v)=>{
    setTimeout(()=>{
        var c = 'I Love You';
        console.log(v + c);
    }, 10);
});
